<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDPNET: SSDPNET::Geom::CurveSetExtension类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDPNET<span id="projectnumber">&#160;1.0</span>
   </div>
   <div id="projectbrief">.NET SDK</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>首页</span></a></li>
      <li><a href="namespaces.html"><span>包</span></a></li>
      <li class="current"><a href="annotated.html"><span>类</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>类列表</span></a></li>
      <li><a href="classes.html"><span>类索引</span></a></li>
      <li><a href="inherits.html"><span>类继承关系</span></a></li>
      <li><a href="functions.html"><span>类成员</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespace_s_s_d_p_n_e_t.html">SSDPNET</a></li><li class="navelem"><a class="el" href="namespace_s_s_d_p_n_e_t_1_1_geom.html">Geom</a></li><li class="navelem"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html">CurveSetExtension</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">SSDPNET::Geom::CurveSetExtension类 参考</div></div>
</div><!--header-->
<div class="contents">

<p>线串扩展类  
 <a href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#details">更多...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:a1883b5cedf4e6b1e4cc8156e87e9ab85"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a1883b5cedf4e6b1e4cc8156e87e9ab85">SetBoundaryType</a> (ATEC::GeometryNET::CurveSet curveSet, ATEC::GeometryNET::CurveSet::BoundaryType BoundaryType)</td></tr>
<tr class="separator:a1883b5cedf4e6b1e4cc8156e87e9ab85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4cc3413a19c5fa4aac3bdf056271d73"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::BasicCurve&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#af4cc3413a19c5fa4aac3bdf056271d73">FindIndexedLeaf</a> (ATEC::GeometryNET::CurveSet curveSet, int index)</td></tr>
<tr class="separator:af4cc3413a19c5fa4aac3bdf056271d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac558b0630141a10430ae388e3763efa"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#aac558b0630141a10430ae388e3763efa">LeafToIndex</a> (ATEC::GeometryNET::CurveSet curveSet, ATEC::GeometryNET::BasicCurve primitive, out int index)</td></tr>
<tr class="separator:aac558b0630141a10430ae388e3763efa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbea00a73c9aa08d9aa0cace525b7e8e"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#afbea00a73c9aa08d9aa0cace525b7e8e">CountPrimitivesBelow</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:afbea00a73c9aa08d9aa0cace525b7e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa22c08ed02694aeaf7b15836f2735264"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::BasicCurve::BasicCurveType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#aa22c08ed02694aeaf7b15836f2735264">HasSingleBasicCurve</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:aa22c08ed02694aeaf7b15836f2735264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3461935bdab7cec115507998f35e847e"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a3461935bdab7cec115507998f35e847e">IsOpenPath</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:a3461935bdab7cec115507998f35e847e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46411acc519709e9566dcb9c9393b981"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a46411acc519709e9566dcb9c9393b981">IsClosedPath</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:a46411acc519709e9566dcb9c9393b981"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a384711dfa15a13a070248736776e19b8"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a384711dfa15a13a070248736776e19b8">IsPhysicallyClosedPath</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:a384711dfa15a13a070248736776e19b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95c627a9167ae721343aee86d7638a67"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a95c627a9167ae721343aee86d7638a67">CloneWithGapsClosed</a> (ATEC::GeometryNET::CurveSet curveSet, <a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_gap_options.html">SSDPNET::CurveGapOptions</a> options)</td></tr>
<tr class="separator:a95c627a9167ae721343aee86d7638a67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd48e677e503574a4ed2bc9afe17fc5d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#abd48e677e503574a4ed2bc9afe17fc5d">AddPrimitives</a> (ATEC::GeometryNET::CurveSet curveSet, ATEC::GeometryNET::CurveSet source)</td></tr>
<tr class="separator:abd48e677e503574a4ed2bc9afe17fc5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02aad95243fcbde7359c6a103ffb49ce"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a02aad95243fcbde7359c6a103ffb49ce">Add</a> (ATEC::GeometryNET::CurveSet curveSet, ATEC::GeometryNET::BasicCurve child)</td></tr>
<tr class="separator:a02aad95243fcbde7359c6a103ffb49ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b06b9fdfaceb356b0bf4a19e24b5e45"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a3b06b9fdfaceb356b0bf4a19e24b5e45">Add</a> (ATEC::GeometryNET::CurveSet curveSet, ATEC::GeometryNET::CurveSet child)</td></tr>
<tr class="separator:a3b06b9fdfaceb356b0bf4a19e24b5e45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dd1d972cfb2a9f28aae1c07b3a8a652"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a2dd1d972cfb2a9f28aae1c07b3a8a652">CloneWithExplodedLinestrings</a> (ATEC::GeometryNET::CurveSet curveSet)</td></tr>
<tr class="separator:a2dd1d972cfb2a9f28aae1c07b3a8a652"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3988f1a3cc8ae410c1ed122e96e10ab"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::XRange1d&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#aa3988f1a3cc8ae410c1ed122e96e10ab">ProjectedParameterRange</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XRay3d ray)</td></tr>
<tr class="separator:aa3988f1a3cc8ae410c1ed122e96e10ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab12e3aad33ddacf5a9e18aca47199bab"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ab12e3aad33ddacf5a9e18aca47199bab">GetAnyFrenetFrame</a> (ATEC::GeometryNET::CurveSetcurveSet, out ATEC::GeometryNET::XTransform3d frame)</td></tr>
<tr class="separator:ab12e3aad33ddacf5a9e18aca47199bab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84e6cec9c86c3938e82b298e328cb0fb"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a84e6cec9c86c3938e82b298e328cb0fb">GetAnyFrenetFrame</a> (ATEC::GeometryNET::CurveSetcurveSet, out ATEC::GeometryNET::XTransform3d frame, int searchPreference)</td></tr>
<tr class="separator:a84e6cec9c86c3938e82b298e328cb0fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fcff4007cab330eb2130102b0a717a1"><td class="memItemLeft" align="right" valign="top">static ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a8fcff4007cab330eb2130102b0a717a1">CreateRectangle</a> (double x0, double y0, double x1, double y1, double z, ATEC::GeometryNET::CurveSet::BoundaryType boundaryType)</td></tr>
<tr class="separator:a8fcff4007cab330eb2130102b0a717a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac08cbdb2c83537c2c412121ab8205db2"><td class="memItemLeft" align="right" valign="top">static const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ac08cbdb2c83537c2c412121ab8205db2">AddStrokePoints</a> (ATEC::GeometryNET::CurveSetcurveSet, out List&lt; ATEC::GeometryNET::XPoint3d &gt; points, ATEC::GeometryNET::FacetOptions options)</td></tr>
<tr class="separator:ac08cbdb2c83537c2c412121ab8205db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac816468db00800e0d72ca8861192ebc2"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ac816468db00800e0d72ca8861192ebc2">AddSpacedPoints</a> (ATEC::GeometryNET::CurveSetcurveSet, List&lt; double &gt; distances, out List&lt; ATEC::GeometryNET::CurveDescInfo &gt; locations)</td></tr>
<tr class="separator:ac816468db00800e0d72ca8861192ebc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc2be74fb52d248a7994224e89b5a8fc"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#abc2be74fb52d248a7994224e89b5a8fc">CloneInLocalCoordinates</a> (ATEC::GeometryNET::CurveSetcurveSet, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a6d0fa9efe3b09d3d23f2a3f6fdac1035">SSDPNET::LocalCoordinateSelect</a> frameType, out ATEC::GeometryNET::XTransform3d localToWorld, out ATEC::GeometryNET::XTransform3d worldToLocal, out ATEC::GeometryNET::XRange3d localRange)</td></tr>
<tr class="separator:abc2be74fb52d248a7994224e89b5a8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0649113f171baf237257449a99cbc57"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#aa0649113f171baf237257449a99cbc57">CollectLinearGeometry</a> (ATEC::GeometryNET::CurveSetcurveSet, out List&lt; List&lt; List&lt; ATEC::GeometryNET::XPoint3d &gt; &gt; &gt; regionsPoints)</td></tr>
<tr class="separator:aa0649113f171baf237257449a99cbc57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab653a929552cc86c501696bca2f273c6"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::ATBsplineCurve&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ab653a929552cc86c501696bca2f273c6">GetBsplineCurve</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:ab653a929552cc86c501696bca2f273c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb6137f8399736f83160ee57f56be03d"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::CurveSet::InOutClassification&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#adb6137f8399736f83160ee57f56be03d">ClosestCurveOrRegionPoint</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XPoint3d spacePoint, out ATEC::GeometryNET::XPoint3d curveOrRegionPoint)</td></tr>
<tr class="separator:adb6137f8399736f83160ee57f56be03d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4f9a6298cc9a1958ecfe3dde7e5037e"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ab4f9a6298cc9a1958ecfe3dde7e5037e">FindIndexOfPrimitive</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::BasicCurveprimitive)</td></tr>
<tr class="separator:ab4f9a6298cc9a1958ecfe3dde7e5037e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a255440999bbf9ef53bac3136c9faf9a2"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a255440999bbf9ef53bac3136c9faf9a2">CloneReversed</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:a255440999bbf9ef53bac3136c9faf9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea9458e3b5799237653258d70368fc94"><td class="memItemLeft" align="right" valign="top">static const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#aea9458e3b5799237653258d70368fc94">ContainsNonLinearPrimitive</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:aea9458e3b5799237653258d70368fc94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8bcce2663bc8a311667c85babd519cc"><td class="memItemLeft" align="right" valign="top">static const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#af8bcce2663bc8a311667c85babd519cc">AppendCurvePlaneIntersections</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XPlane3d plane, out List&lt; <a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_desc_info_pair.html">SSDPNET::CurveDescInfoPair</a> &gt; intersections, double tolerance)</td></tr>
<tr class="separator:af8bcce2663bc8a311667c85babd519cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4826059e9faaaa49d34da5d1cfd0b14"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::BasicCurve&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ad4826059e9faaaa49d34da5d1cfd0b14">PlaneSection</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XPlane3d plane, double tolerance)</td></tr>
<tr class="separator:ad4826059e9faaaa49d34da5d1cfd0b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99659bf407b83fb90d29922fe933ec9f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a99659bf407b83fb90d29922fe933ec9f">TransformInPlace</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XTransform3d transform)</td></tr>
<tr class="separator:a99659bf407b83fb90d29922fe933ec9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bc223952db679821b27842568b27c82"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a6bc223952db679821b27842568b27c82">ReverseCurvesInPlace</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:a6bc223952db679821b27842568b27c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e6e70bee7cd3b800cbc7eaf5e1fc05b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a0e6e70bee7cd3b800cbc7eaf5e1fc05b">SimplifyLinestrings</a> (ATEC::GeometryNET::CurveSetcurveSet, double distanceTol, bool eliminateOverdraw, bool wrap)</td></tr>
<tr class="separator:a0e6e70bee7cd3b800cbc7eaf5e1fc05b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3348c42ac55d4ebeb1d815d6c4ab142"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#ab3348c42ac55d4ebeb1d815d6c4ab142">ReorderForSmallGaps</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:ab3348c42ac55d4ebeb1d815d6c4ab142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbfe02d619614b2af4297b4d875aac58"><td class="memItemLeft" align="right" valign="top">static ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#abbfe02d619614b2af4297b4d875aac58">AssembleChains</a> (ATEC::GeometryNET::CurveSetcurveSet)</td></tr>
<tr class="separator:abbfe02d619614b2af4297b4d875aac58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a945d8ccf6c933f555257431876a9da45"><td class="memItemLeft" align="right" valign="top">static const ATEC::GeometryNET::BasicCurve&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a945d8ccf6c933f555257431876a9da45">GetCyclic</a> (ATEC::GeometryNET::CurveSetcurveSet, int index)</td></tr>
<tr class="separator:a945d8ccf6c933f555257431876a9da45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe1b02379b5cf984af7b6ad1f6713c45"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#abe1b02379b5cf984af7b6ad1f6713c45">AppendClosedCurvePlaneIntersections</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XPlane3d plane, out List&lt; <a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_desc_info_pair.html">SSDPNET::CurveDescInfoPair</a> &gt; intersections, double tolerance)</td></tr>
<tr class="separator:abe1b02379b5cf984af7b6ad1f6713c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf7ccc26f32a1f84a00a467720ae9654"><td class="memItemLeft" align="right" valign="top">static ATEC::GeometryNET::CurveSet::InOutClassification&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#abf7ccc26f32a1f84a00a467720ae9654">RayPierceInOnOut</a> (ATEC::GeometryNET::CurveSetcurveSet, ATEC::GeometryNET::XRay3d ray, out ATEC::GeometryNET::XPoint3d locationPt)</td></tr>
<tr class="separator:abf7ccc26f32a1f84a00a467720ae9654"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a084ce44ba95ec424f0fef778424522a7"><td class="memItemLeft" align="right" valign="top">static ATEC::GeometryNET::CurveSet&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_geom_1_1_curve_set_extension.html#a084ce44ba95ec424f0fef778424522a7">Create</a> (ATEC::GeometryNET::BasicCurve child, ATEC::GeometryNET::CurveSet::BoundaryType boundaryType)</td></tr>
<tr class="separator:a084ce44ba95ec424f0fef778424522a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p>线串扩展类 </p>
<p>CurveSet扩展类 </p>
</div><h2 class="groupheader">成员函数说明</h2>
<a id="a02aad95243fcbde7359c6a103ffb49ce" name="a02aad95243fcbde7359c6a103ffb49ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02aad95243fcbde7359c6a103ffb49ce">&#9670;&#160;</a></span>Add() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::Geom::CurveSetExtension::Add </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::BasicCurve&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a3b06b9fdfaceb356b0bf4a19e24b5e45" name="a3b06b9fdfaceb356b0bf4a19e24b5e45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b06b9fdfaceb356b0bf4a19e24b5e45">&#9670;&#160;</a></span>Add() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::Geom::CurveSetExtension::Add </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abd48e677e503574a4ed2bc9afe17fc5d" name="abd48e677e503574a4ed2bc9afe17fc5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd48e677e503574a4ed2bc9afe17fc5d">&#9670;&#160;</a></span>AddPrimitives()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::Geom::CurveSetExtension::AddPrimitives </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>source</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ac816468db00800e0d72ca8861192ebc2" name="ac816468db00800e0d72ca8861192ebc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac816468db00800e0d72ca8861192ebc2">&#9670;&#160;</a></span>AddSpacedPoints()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const bool SSDPNET::Geom::CurveSetExtension::AddSpacedPoints </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">List&lt; double &gt;&#160;</td>
          <td class="paramname"><em>distances</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; ATEC::GeometryNET::CurveDescInfo &gt;&#160;</td>
          <td class="paramname"><em>locations</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ac08cbdb2c83537c2c412121ab8205db2" name="ac08cbdb2c83537c2c412121ab8205db2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac08cbdb2c83537c2c412121ab8205db2">&#9670;&#160;</a></span>AddStrokePoints()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void const SSDPNET::Geom::CurveSetExtension::AddStrokePoints </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; ATEC::GeometryNET::XPoint3d &gt;&#160;</td>
          <td class="paramname"><em>points</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::FacetOptions&#160;</td>
          <td class="paramname"><em>options</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abe1b02379b5cf984af7b6ad1f6713c45" name="abe1b02379b5cf984af7b6ad1f6713c45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe1b02379b5cf984af7b6ad1f6713c45">&#9670;&#160;</a></span>AppendClosedCurvePlaneIntersections()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool SSDPNET::Geom::CurveSetExtension::AppendClosedCurvePlaneIntersections </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPlane3d&#160;</td>
          <td class="paramname"><em>plane</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; <a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_desc_info_pair.html">SSDPNET::CurveDescInfoPair</a> &gt;&#160;</td>
          <td class="paramname"><em>intersections</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="af8bcce2663bc8a311667c85babd519cc" name="af8bcce2663bc8a311667c85babd519cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8bcce2663bc8a311667c85babd519cc">&#9670;&#160;</a></span>AppendCurvePlaneIntersections()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const void SSDPNET::Geom::CurveSetExtension::AppendCurvePlaneIntersections </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPlane3d&#160;</td>
          <td class="paramname"><em>plane</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; <a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_desc_info_pair.html">SSDPNET::CurveDescInfoPair</a> &gt;&#160;</td>
          <td class="paramname"><em>intersections</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abbfe02d619614b2af4297b4d875aac58" name="abbfe02d619614b2af4297b4d875aac58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbfe02d619614b2af4297b4d875aac58">&#9670;&#160;</a></span>AssembleChains()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::AssembleChains </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abc2be74fb52d248a7994224e89b5a8fc" name="abc2be74fb52d248a7994224e89b5a8fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc2be74fb52d248a7994224e89b5a8fc">&#9670;&#160;</a></span>CloneInLocalCoordinates()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::CloneInLocalCoordinates </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a6d0fa9efe3b09d3d23f2a3f6fdac1035">SSDPNET::LocalCoordinateSelect</a>&#160;</td>
          <td class="paramname"><em>frameType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>localToWorld</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>worldToLocal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XRange3d&#160;</td>
          <td class="paramname"><em>localRange</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a255440999bbf9ef53bac3136c9faf9a2" name="a255440999bbf9ef53bac3136c9faf9a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a255440999bbf9ef53bac3136c9faf9a2">&#9670;&#160;</a></span>CloneReversed()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::CloneReversed </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a2dd1d972cfb2a9f28aae1c07b3a8a652" name="a2dd1d972cfb2a9f28aae1c07b3a8a652"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dd1d972cfb2a9f28aae1c07b3a8a652">&#9670;&#160;</a></span>CloneWithExplodedLinestrings()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::CloneWithExplodedLinestrings </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a95c627a9167ae721343aee86d7638a67" name="a95c627a9167ae721343aee86d7638a67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95c627a9167ae721343aee86d7638a67">&#9670;&#160;</a></span>CloneWithGapsClosed()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::CloneWithGapsClosed </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_s_s_d_p_n_e_t_1_1_curve_gap_options.html">SSDPNET::CurveGapOptions</a>&#160;</td>
          <td class="paramname"><em>options</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="adb6137f8399736f83160ee57f56be03d" name="adb6137f8399736f83160ee57f56be03d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb6137f8399736f83160ee57f56be03d">&#9670;&#160;</a></span>ClosestCurveOrRegionPoint()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::CurveSet::InOutClassification SSDPNET::Geom::CurveSetExtension::ClosestCurveOrRegionPoint </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>spacePoint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>curveOrRegionPoint</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa0649113f171baf237257449a99cbc57" name="aa0649113f171baf237257449a99cbc57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0649113f171baf237257449a99cbc57">&#9670;&#160;</a></span>CollectLinearGeometry()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const bool SSDPNET::Geom::CurveSetExtension::CollectLinearGeometry </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out List&lt; List&lt; List&lt; ATEC::GeometryNET::XPoint3d &gt; &gt; &gt;&#160;</td>
          <td class="paramname"><em>regionsPoints</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aea9458e3b5799237653258d70368fc94" name="aea9458e3b5799237653258d70368fc94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea9458e3b5799237653258d70368fc94">&#9670;&#160;</a></span>ContainsNonLinearPrimitive()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const bool SSDPNET::Geom::CurveSetExtension::ContainsNonLinearPrimitive </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="afbea00a73c9aa08d9aa0cace525b7e8e" name="afbea00a73c9aa08d9aa0cace525b7e8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbea00a73c9aa08d9aa0cace525b7e8e">&#9670;&#160;</a></span>CountPrimitivesBelow()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int const SSDPNET::Geom::CurveSetExtension::CountPrimitivesBelow </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a084ce44ba95ec424f0fef778424522a7" name="a084ce44ba95ec424f0fef778424522a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a084ce44ba95ec424f0fef778424522a7">&#9670;&#160;</a></span>Create()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::Create </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::BasicCurve&#160;</td>
          <td class="paramname"><em>child</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet::BoundaryType&#160;</td>
          <td class="paramname"><em>boundaryType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a8fcff4007cab330eb2130102b0a717a1" name="a8fcff4007cab330eb2130102b0a717a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fcff4007cab330eb2130102b0a717a1">&#9670;&#160;</a></span>CreateRectangle()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::GeometryNET::CurveSet SSDPNET::Geom::CurveSetExtension::CreateRectangle </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>z</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet::BoundaryType&#160;</td>
          <td class="paramname"><em>boundaryType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="af4cc3413a19c5fa4aac3bdf056271d73" name="af4cc3413a19c5fa4aac3bdf056271d73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4cc3413a19c5fa4aac3bdf056271d73">&#9670;&#160;</a></span>FindIndexedLeaf()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::BasicCurve SSDPNET::Geom::CurveSetExtension::FindIndexedLeaf </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab4f9a6298cc9a1958ecfe3dde7e5037e" name="ab4f9a6298cc9a1958ecfe3dde7e5037e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4f9a6298cc9a1958ecfe3dde7e5037e">&#9670;&#160;</a></span>FindIndexOfPrimitive()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int SSDPNET::Geom::CurveSetExtension::FindIndexOfPrimitive </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::BasicCurveprimitive&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab12e3aad33ddacf5a9e18aca47199bab" name="ab12e3aad33ddacf5a9e18aca47199bab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab12e3aad33ddacf5a9e18aca47199bab">&#9670;&#160;</a></span>GetAnyFrenetFrame() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const bool SSDPNET::Geom::CurveSetExtension::GetAnyFrenetFrame </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>frame</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a84e6cec9c86c3938e82b298e328cb0fb" name="a84e6cec9c86c3938e82b298e328cb0fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84e6cec9c86c3938e82b298e328cb0fb">&#9670;&#160;</a></span>GetAnyFrenetFrame() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const bool SSDPNET::Geom::CurveSetExtension::GetAnyFrenetFrame </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>frame</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>searchPreference</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab653a929552cc86c501696bca2f273c6" name="ab653a929552cc86c501696bca2f273c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab653a929552cc86c501696bca2f273c6">&#9670;&#160;</a></span>GetBsplineCurve()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::ATBsplineCurve SSDPNET::Geom::CurveSetExtension::GetBsplineCurve </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a945d8ccf6c933f555257431876a9da45" name="a945d8ccf6c933f555257431876a9da45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a945d8ccf6c933f555257431876a9da45">&#9670;&#160;</a></span>GetCyclic()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::BasicCurve SSDPNET::Geom::CurveSetExtension::GetCyclic </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa22c08ed02694aeaf7b15836f2735264" name="aa22c08ed02694aeaf7b15836f2735264"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa22c08ed02694aeaf7b15836f2735264">&#9670;&#160;</a></span>HasSingleBasicCurve()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::BasicCurve::BasicCurveType SSDPNET::Geom::CurveSetExtension::HasSingleBasicCurve </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a46411acc519709e9566dcb9c9393b981" name="a46411acc519709e9566dcb9c9393b981"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46411acc519709e9566dcb9c9393b981">&#9670;&#160;</a></span>IsClosedPath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool const SSDPNET::Geom::CurveSetExtension::IsClosedPath </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a3461935bdab7cec115507998f35e847e" name="a3461935bdab7cec115507998f35e847e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3461935bdab7cec115507998f35e847e">&#9670;&#160;</a></span>IsOpenPath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool const SSDPNET::Geom::CurveSetExtension::IsOpenPath </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a384711dfa15a13a070248736776e19b8" name="a384711dfa15a13a070248736776e19b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a384711dfa15a13a070248736776e19b8">&#9670;&#160;</a></span>IsPhysicallyClosedPath()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool const SSDPNET::Geom::CurveSetExtension::IsPhysicallyClosedPath </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aac558b0630141a10430ae388e3763efa" name="aac558b0630141a10430ae388e3763efa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac558b0630141a10430ae388e3763efa">&#9670;&#160;</a></span>LeafToIndex()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool const SSDPNET::Geom::CurveSetExtension::LeafToIndex </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::BasicCurve&#160;</td>
          <td class="paramname"><em>primitive</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out int&#160;</td>
          <td class="paramname"><em>index</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ad4826059e9faaaa49d34da5d1cfd0b14" name="ad4826059e9faaaa49d34da5d1cfd0b14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4826059e9faaaa49d34da5d1cfd0b14">&#9670;&#160;</a></span>PlaneSection()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::BasicCurve SSDPNET::Geom::CurveSetExtension::PlaneSection </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPlane3d&#160;</td>
          <td class="paramname"><em>plane</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aa3988f1a3cc8ae410c1ed122e96e10ab" name="aa3988f1a3cc8ae410c1ed122e96e10ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3988f1a3cc8ae410c1ed122e96e10ab">&#9670;&#160;</a></span>ProjectedParameterRange()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const ATEC::GeometryNET::XRange1d SSDPNET::Geom::CurveSetExtension::ProjectedParameterRange </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XRay3d&#160;</td>
          <td class="paramname"><em>ray</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abf7ccc26f32a1f84a00a467720ae9654" name="abf7ccc26f32a1f84a00a467720ae9654"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf7ccc26f32a1f84a00a467720ae9654">&#9670;&#160;</a></span>RayPierceInOnOut()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::GeometryNET::CurveSet::InOutClassification SSDPNET::Geom::CurveSetExtension::RayPierceInOnOut </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XRay3d&#160;</td>
          <td class="paramname"><em>ray</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>locationPt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="ab3348c42ac55d4ebeb1d815d6c4ab142" name="ab3348c42ac55d4ebeb1d815d6c4ab142"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3348c42ac55d4ebeb1d815d6c4ab142">&#9670;&#160;</a></span>ReorderForSmallGaps()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double SSDPNET::Geom::CurveSetExtension::ReorderForSmallGaps </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a6bc223952db679821b27842568b27c82" name="a6bc223952db679821b27842568b27c82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bc223952db679821b27842568b27c82">&#9670;&#160;</a></span>ReverseCurvesInPlace()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool SSDPNET::Geom::CurveSetExtension::ReverseCurvesInPlace </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a1883b5cedf4e6b1e4cc8156e87e9ab85" name="a1883b5cedf4e6b1e4cc8156e87e9ab85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1883b5cedf4e6b1e4cc8156e87e9ab85">&#9670;&#160;</a></span>SetBoundaryType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::Geom::CurveSetExtension::SetBoundaryType </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet&#160;</td>
          <td class="paramname"><em>curveSet</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::CurveSet::BoundaryType&#160;</td>
          <td class="paramname"><em>BoundaryType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0e6e70bee7cd3b800cbc7eaf5e1fc05b" name="a0e6e70bee7cd3b800cbc7eaf5e1fc05b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e6e70bee7cd3b800cbc7eaf5e1fc05b">&#9670;&#160;</a></span>SimplifyLinestrings()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::Geom::CurveSetExtension::SimplifyLinestrings </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>distanceTol</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>eliminateOverdraw</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>wrap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a99659bf407b83fb90d29922fe933ec9f" name="a99659bf407b83fb90d29922fe933ec9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99659bf407b83fb90d29922fe933ec9f">&#9670;&#160;</a></span>TransformInPlace()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool SSDPNET::Geom::CurveSetExtension::TransformInPlace </td>
          <td>(</td>
          <td class="paramtype">ATEC::GeometryNET::CurveSetcurveSet&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>transform</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address>
</body>
</html>
